internationally recognised - French English Dictionary